package com.frkj.yuan.api.bean;

import java.io.Serializable;
import java.util.Collection;
import java.util.List;

/**
 * 信息说明:
 * company: 兰州丰荣信息科技有限公司
 * 创建时间: on 2022/4/11 16 ：39
 * 项目名称：yuanban
 */
public class OrderMsgBean {
    private String msg;

    private int code;

    private OrderMsgBeanData data;

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getMsg() {
        return this.msg;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public int getCode() {
        return this.code;
    }

    public void setData(OrderMsgBeanData data) {
        this.data = data;
    }

    public OrderMsgBeanData getData() {
        return this.data;
    }

    public static class OrderMsgBeanData  implements Serializable {

        private List<OrderMsgBeanDataList> list;

        public List<OrderMsgBeanDataList> getList() {
            return list;
        }

        public void setList(List<OrderMsgBeanDataList> list) {
            this.list = list;
        }

        public static class OrderMsgBeanDataList {

            private long id;
            private String orderNo;
            private long userId;
            private String title;
            private double price;
            private double finalPrice;
            private OrderMsgBeanOrderDTO orderDTO;
            private int orderStatus;
            private int cancelType;
            private String refundStatus;
            private long createdBy;
            private String placedTimeStr;
            private String expiredTimeStr;
            private boolean commented;

            public boolean isCommented() {
                return commented;
            }

            public void setCommented(boolean commented) {
                this.commented = commented;
            }

            public String getPlacedTimeStr() {
                return placedTimeStr;
            }

            public void setPlacedTimeStr(String placedTimeStr) {
                this.placedTimeStr = placedTimeStr;
            }

            public String getExpiredTimeStr() {
                return expiredTimeStr;
            }

            public void setExpiredTimeStr(String expiredTimeStr) {
                this.expiredTimeStr = expiredTimeStr;
            }

            public void setId(long id) {
                this.id = id;
            }

            public long getId() {
                return id;
            }

            public OrderMsgBeanOrderDTO getOrderDTO() {
                return orderDTO;
            }

            public void setOrderDTO(OrderMsgBeanOrderDTO orderDTO) {
                this.orderDTO = orderDTO;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setUserId(long userId) {
                this.userId = userId;
            }

            public long getUserId() {
                return userId;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getTitle() {
                return title;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public double getPrice() {
                return price;
            }

            public void setFinalPrice(double finalPrice) {
                this.finalPrice = finalPrice;
            }

            public double getFinalPrice() {
                return finalPrice;
            }


            public void setOrderStatus(int orderStatus) {
                this.orderStatus = orderStatus;
            }

            public int getOrderStatus() {
                return orderStatus;
            }

            public void setCancelType(int cancelType) {
                this.cancelType = cancelType;
            }

            public int getCancelType() {
                return cancelType;
            }

            public void setRefundStatus(String refundStatus) {
                this.refundStatus = refundStatus;
            }

            public String getRefundStatus() {
                return refundStatus;
            }

            public void setCreatedBy(long createdBy) {
                this.createdBy = createdBy;
            }

            public long getCreatedBy() {
                return createdBy;
            }

            public static class OrderMsgBeanOrderDTO {

                private int serviceCategoryId;
                private int serviceInfoId;
                private String serviceName;
                private long patientId;
                private long userId;
                private long hospitalId;
                private String hospitalName;
                private String patientName;
                private long officeId;
                private String officeName;
                private String remark;
                private int payMethod;
                private int periodType;
                private double price;
                private String userCouponId;
                private String finalPrice;
                private String periodStr;

                public String getPeriodStr() {
                    return periodStr;
                }

                public void setPeriodStr(String periodStr) {
                    this.periodStr = periodStr;
                }
                public String getPatientName() {
                    return patientName;
                }

                public void setPatientName(String patientName) {
                    this.patientName = patientName;
                }

                public void setServiceCategoryId(int serviceCategoryId) {
                    this.serviceCategoryId = serviceCategoryId;
                }

                public int getServiceCategoryId() {
                    return serviceCategoryId;
                }

                public void setServiceInfoId(int serviceInfoId) {
                    this.serviceInfoId = serviceInfoId;
                }

                public int getServiceInfoId() {
                    return serviceInfoId;
                }

                public void setServiceName(String serviceName) {
                    this.serviceName = serviceName;
                }

                public String getServiceName() {
                    return serviceName;
                }

                public void setPatientId(long patientId) {
                    this.patientId = patientId;
                }

                public long getPatientId() {
                    return patientId;
                }

                public void setUserId(long userId) {
                    this.userId = userId;
                }

                public long getUserId() {
                    return userId;
                }

                public void setHospitalId(long hospitalId) {
                    this.hospitalId = hospitalId;
                }

                public long getHospitalId() {
                    return hospitalId;
                }

                public void setHospitalName(String hospitalName) {
                    this.hospitalName = hospitalName;
                }

                public String getHospitalName() {
                    return hospitalName;
                }

                public void setOfficeId(long officeId) {
                    this.officeId = officeId;
                }

                public long getOfficeId() {
                    return officeId;
                }

                public void setOfficeName(String officeName) {
                    this.officeName = officeName;
                }

                public String getOfficeName() {
                    return officeName;
                }

                public void setRemark(String remark) {
                    this.remark = remark;
                }

                public String getRemark() {
                    return remark;
                }

                public void setPayMethod(int payMethod) {
                    this.payMethod = payMethod;
                }

                public int getPayMethod() {
                    return payMethod;
                }


                public void setPeriodType(int periodType) {
                    this.periodType = periodType;
                }

                public int getPeriodType() {
                    return periodType;
                }

                public void setPrice(double price) {
                    this.price = price;
                }

                public double getPrice() {
                    return price;
                }

                public void setUserCouponId(String userCouponId) {
                    this.userCouponId = userCouponId;
                }

                public String getUserCouponId() {
                    return userCouponId;
                }

                public void setFinalPrice(String finalPrice) {
                    this.finalPrice = finalPrice;
                }

                public String getFinalPrice() {
                    return finalPrice;
                }

            }

        }
    }

}
